//刷新页面时设置默认trade session值
sessionStorage.setItem('trade',1);

/**
 * [ajaxGetData ajax请求页面数据的函数]
 * @param  {[type]} data [对象]
 * @return {[type]}      [description]
 */
	
function ajaxGetData(data) //{url:inddd.jlll}
{
	var defaultData = {
		url  : 'look.html',
		data : {page:1},
		dataType:'json',
		element : '.number-table',
		dataType:'html',
		type:'get',
	},
	setting;
	setting = $.extend(defaultData,data);

	$.ajax({
		url  : setting.url,
		data : setting.data,
		type : setting.type,
		dataType :setting.dataType,
		async : false,
		success:function(data){
			console.log(data);
			$(setting.element).html(data);
		}
	})
}
//职位详情页点击查看总数
$('.number').click(function(event){
	var job_id = $(this).attr('data-id');
	var type = $(this).attr('data-type');
	var e = window.event || event;
	if(e.preventDefault){
		e.preventDefault();
	}else{
		e.returnValue = false;
	}
	ajaxGetData({
			url  : 'look.html',
			data : {'job_id':job_id,'type':type},
			dataType:'html',
			element : '.number-table',
			dataType:'html',
		});
	$('.modall-back').css('display','block');
})
//职位列表查看人数,点击页码,ajax分页
$('.number-table').delegate('tfoot a','click',function(event){
	//点击分页按钮 进行ajax分页

	//阻止默认事件
	var e = window.event || event;
	var	page = $(this).data('page');
	var job_id = $('.job_type').attr('data-id');
	// alert(job_id);
	var	type = $('.job_type').attr('data-type');
	// alert(type);
	if(e.preventDefault){
		e.preventDefault();
	}else{
		e.returnValue = false;
	};
	sessionStorage.setItem("page", page);

	//请求数据
	ajaxGetData({
		url  : 'look.html',
		data : {'job_id':job_id,'type':type,'page':page+1},
		dataType:'html',
		element : '.number-table',
		dataType:'html',
	});

})
//点击推荐列表模态框跳转到推荐详情
$('.number-table').delegate('tbody tr','click',function(){
	var id = $(this).attr('data-id');
	window.location.href = web_url+'/cmp/interview/detail.html?id='+id;
})

//选项卡点击后状态存入session，加载页面保存原先点击状态
if(!sessionStorage.getItem('jobshow')){
	sessionStorage.setItem('jobshow',0);
}
var jobshow = sessionStorage.getItem('jobshow');

$(".Recommend-tabLi li").removeClass("borh4blue");
$(".Recommend-tabLi li").eq(jobshow).addClass("borh4blue");
$(".Recommend-tab-table table").css("display","none");
$(".Recommend-tab-table .yema").css("display","none");

$(".Recommend-tab-table table").eq(jobshow).css('display','table');
$(".Recommend-tab-table .yema").eq(jobshow).css('display','block');


//点击查看详情
$('.jobdetail').click(function(){
	var job_id = $(this).attr('data-id');
	var status = $(this).attr('data-status');
	var count1 = $(this).attr('data-count1');
	var count2 = $(this).attr('data-count2');
	var count3 = $(this).attr('data-count3');
	var count4 = $(this).attr('data-count4');
	window.location.href = 'jobdetail.html?id='+job_id+'&status='+status+'&count1='+count1+'&count2='+count2+'&count3='+count3+'&count4='+count4;
});

//职位列表查看人数,js遍历数据
// $('.number').click(function(){
// 	var job_id = $(this).attr('data-id');
// 	var type = $(this).attr('data-type');
// 	$.ajax({
// 		type:'get',
// 		// url:web_url + '/cmp/position/look.html',
// 		url:'look.html',
// 		data:{'job_id':job_id,'type':type},
// 		success:function(data){
// 			$('.infolist').html('');
// 			$str = '';
// 			$.each(data.list,function(i,val){
// 				var date = new Date(val.create_time*1000);
// 				Y = date.getFullYear() + '-';
// 				M = (date.getMonth()+1 < 10 ? '0'+(date.getMonth()+1) : date.getMonth()+1) + '-';
// 				D = (date.getDate() < 10 ? '0'+(date.getDate()) : date.getDate()) + ' ';
// 				h = (date.getHours() < 10 ? '0'+(date.getHours()) : date.getHours()) + ':';
// 				m = (date.getMinutes() < 10 ? '0'+(date.getMinutes()) : date.getMinutes()) + ':';
// 				s = (date.getSeconds() < 10 ? '0'+(date.getSeconds()) : date.getSeconds()); 

// 				// alert(val.status);
// 				$str = $str + '<tr style="text-align:center">';
// 				$str = $str + '<td>' + val.owner_name.name + '</td>';
// 				$str = $str + '<td>' + data.job_name + '</td>';
// 				$str = $str + '<td>';
// 				$str = $str + Y + M + D + h + m + s;
// 				$str = $str + '</td>';
// 				$str = $str + '<td>' + val.head_name.username + '</td>';
// 				$str = $str + '<td>';
// 				$str = $str + val.status;
// 				$str = $str + '</td>';
// 				$str = $str + '</tr>';
// 			});
// 			$('.infolist').append($str);
// 			if(data.list == ''){
// 				$('.infolist').html('<td colspan="10" style="height:200px;text-align:center;color: #23527c">暂无相关数据...</td>');
// 			};
// 			$('.modall-back').css('display','block');
// 		},error:function(data){
// 			alert('查看数据失败，请稍后重试！');
// 		}
// 	})
// 	// $('.modall-back').css('display','block');
// });

//隐藏与查看匿名信息反复
$('.cycle').click(function(){
	var data = $(this).html();
	if(data == '[隐藏匿名信息]'){
		$('.niming').css('display','none');
		$(this).html('[查看匿名信息]');
	}else{
		$('.niming').css('display','block');
		$(this).html('[隐藏匿名信息]');
	}
});

//点击草稿跳到发布职位页面
$('.caogao').click(function(){
	var job_id = $(this).attr('data-id');
	window.location.href = 'postjob.html?job_id='+job_id+'&type='+0;
	// alert(job_id);
});

//职位列表选项卡分页
$(".Recommend-tabLi li").click(function(){
    var $index=$(this).index();
    // alert($index);
    sessionStorage.setItem('jobshow',$index);
    // var jobshow = sessionStorage.getItem('jobshow');
    // alert(jobshow);
    $(".Recommend-tabLi li").removeClass("borh4blue");
    $(this).addClass("borh4blue");
    $(".Recommend-tab-table table").css("display","none");
    $(".Recommend-tab-table .yema").css("display","none");

    $(".Recommend-tab-table table").eq($index).css('display','table');
    $(".Recommend-tab-table .yema").eq($index).css('display','block');
});


//文本域必填js
$('.service').blur(function(){
	var service = $(this).val();
	// console.log(service);
	if(service == ''){
		$(this).nextAll(".warning").removeClass('hide').show();
		$(this).addClass("border-orange");
	}else{
		$(this).nextAll(".warning").addClass('hide').hide();
		$(this).removeClass("border-orange");
	}
});

//选择定向猎头
$('#lietou-dx').click(function(){
	//session trade不存在
	if(sessionStorage.getItem('trade') == 1){
		$('.all-relatedHeadhunting1').show();
		$('.all-relatedHeadhunting').hide();
	}else{
		//session trade存在,显示相关猎头
		$('.all-relatedHeadhunting1').hide();
		$('.all-relatedHeadhunting').show();
	}

	//选择定向猎头出现猎头选择表
	$('.select_head').css('display','block');
});

//选择所有猎头
$('#lietou-all').click(function(){
	$('.select_head').css('display','none');
	// sessionStorage.removeItem('trade');
});


//行业选中后保存在session,以便选择相关猎头
$('#trade_1th').change(function(){
	//获取行业信息
	var trade = $('#trade_1th option:selected').attr('data-value');
	//获取行业选中id
	var trade1 = $('#trade_1th option:selected').val();
	//保存到session
	sessionStorage.setItem('trade',trade);
	sessionStorage.setItem('trade_id',trade1);
	//获取session
	var trade2 = sessionStorage.getItem('trade');
	var trade_id = sessionStorage.getItem('trade_id');
	// alert(trade_id);
	//赋值
	$('.trade_sel2').html(trade2);
	//得到trade_id后ajax获取相关行业的猎头信息
	ajaxGetData({
			url  : 'releate.html',
			data : {'trade_id':trade_id},
			dataType:'html',
			element : '.lietoureleate',
			dataType:'html',
		});
	//选择行业后显示相关猎头
	$(".Headhunting-tab div").removeClass("choose");
    $('.xiangguan').addClass("choose");
    $(".I-CollectionHeadhunting").hide();
	$('.all-relatedHeadhunting1').hide();
	$('.all-relatedHeadhunting').show();
});

//相关猎头点击页码ajax分页
$('.lietoureleate').delegate('.pagination a','click',function(event){
	//点击分页按钮 进行ajax分页
	var trade1 = $('#trade_1th option:selected').val();
	sessionStorage.setItem('trade_id',trade1);
	var trade_id = sessionStorage.getItem('trade_id');
	//阻止默认事件
	var e = window.event || event;
	var	page = $(this).data('page');
	if(e.preventDefault){
		e.preventDefault();
	}else{
		e.returnValue = false;
	};
	sessionStorage.setItem("page", page);

	//请求数据
	ajaxGetData({
		url  : 'releate.html',
		data : {'trade_id':trade_id,'page':page+1,'list':a,'type':type1},
		dataType:'html',
		element : '.lietoureleate',
		dataType:'html',
	});

})


//点击收藏按钮收藏
$('.lietoureleate').delegate('.keep','click',function(){
	var index = $('.keep').index(this);
	var head_id = $(this).attr('data-id');
	var text = $(this).html();
	if(text == '收藏'){
		$.ajax({
			url:'shoucang.html',
			data:{'head_id':head_id},
			type:'get',
			success:function(data){
					$('.keep').eq(index).html('已收藏');
					$('.keep').eq(index).removeClass('back87C743');
					$('.keep').eq(index).addClass('back999');
			}
		})
		
	}
})

//下面提交或保存发布职位
$('.baocun').click(function(){
	$('.is_post').val(0);
	var array = $.merge(a,b);
	var array1 = $.unique(array);
	var array2 = array1.join(',');
	// alert(array2);
	$('.allheadid').val(array2);
	$('.tijiao').get(0).submit();
})

$('.set').click(function(event){
	var array = $.merge(a,b);
	var array1 = $.unique(array);
	var array2 = array1.join(',');
	var has_publish_authority = $('.has_publish_authority').val();
	var auth_status = $('.auth_status').val();
	var e = window.event || event;
	if(has_publish_authority == 1 && auth_status == 1){
		//如果是修改职位，职位类型不能换，点击提交前去掉disabled
		$('.trade_disabled option').attr('disabled',false);
		// alert(array2);
		$('.allheadid').val(array2);
	}else{
		if(e.preventDefault){
			e.preventDefault();
		}else{
			e.returnValue = false;
		};
		alert('对不起,您目前没有发布权限');
	}
	
});

